• word of the day

    tomato concentrate

    tomato concentrate - Dictionary definition and meaning for word tomato concentrate

    Definition
    (noun) a concentrated form of tomatoes

Word used in video below:
text: Turn it off. I've got to concentrate.
Download our Mobile App Today
Receive our word of the day
on Whatsapp